package com.cskaoyan.javase.oop1._12block._0introduction;
/**
 * 代码块的定义:
 * - **由若干条Java语句组成，并且用一对大括号括起来的结构，叫做代码块**
 *
 * 代码块的分类：
 * - 根据其位置和声明方式的不同，可以分为（四种常见的）：
 *   - 局部代码块
 *      声明在局部位置的代码块
 *      声明方式: {}
 *   - 构造代码块
 *      也叫成员代码块,指的是声明在成员位置的代码块
 *      声明方式: {}
 *   - 静态代码块
 *      指的是声明在成员位置,使用static修饰的代码块
 *      声明方法: static{}
 *   - 同步代码块
 *      同步是多线程中的概念,这和我们现在的学习无关,这个等多线程我们再讲.
 *
 * @since 09:33
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    {
        // 构造代码块
    }
    public static void main(String[] args) {
        {
            // 局部代码块
        }
    }
}
